home *** CD-ROM | disk | FTP | other *** search
/ Aminet 5 / Aminet 5 - March 1995.iso / Aminet / mus / play / PTReplay420.readme < prev    next >
Text File  |  1995-02-02  |  4KB  |  80 lines

  1. Short:    A library w/ systemfriendly pt-replayer
  2. Author:   betasoft@algonet.se
  3. Uploader: betasoft@algonet.se
  4. Type:     mus/play
  5.  
  6. This is ptreplay.library version 4.20 It is a standard Amiga shared library,
  7. capable of replaying ProTracker modules.
  8. The replay routines are 99% system-friendly¹, and use CIA timing, which
  9. gives a smoother replaying.
  10.  
  11. Use this library as you would use any normal Amiga library. Included in
  12. this package is include files for Assembler, C and E.
  13.  
  14. I wrote this library because I was unable to find a _good_ and system-
  15. friendly replay routine for ProTracker. I based this loosely on the 
  16. example sources that accompany ProTracker, but these were pretty badly
  17. written, and sparsly commented, and the CIA routines did never work on
  18. my machine. A job worth doing well is worth doing yourself, I though
  19. and went to work. This is what emerged, a small library. Notice that it
  20. is not much larger than 6k, and still contains all needed to play good 
  21. music.
  22.  
  23. This is what you can do:
  24.  
  25.  * Load an unlimited numbers of modules in memory
  26.  * Pause a module while it is playing, and even play another module while
  27.     the it is being paused.
  28.  * Change volume on a module that is playing
  29.  * Functions to let modules Fade-away.
  30.  * Read the playing position down to single patternrows.
  31.  * Ability to recive signals on NewRow, NewPattern and Restart.
  32.  
  33. Changes from 4.16 to 4.20
  34. -------------------------
  35.  
  36. * Fixed a bug which turn on the filter instead of turning it off.
  37.  
  38. * It now checks the file to ensure that it realy is a module before
  39.   it is loaded.
  40.  
  41. * Modules created by SetupMod whould clear the 4 bytes behind the module,
  42.   this is now fixed.
  43.  
  44. * Doing a position jump now also trigger a module restart signal.
  45.  
  46. ---------------------------------------------------------------------------------
  47. ¹ 99% because the library doesn't reserve the sound channels it uses. If
  48.   you want this feature in your program, you'll have to do it yourself,
  49.   using audio.device.
  50.  
  51. ============================= Archive contents =============================
  52. Original  Packed Ratio    Date     Time    Name
  53. -------- ------- ----- --------- --------  -------------
  54.      628     254 59.5% 30-Jan-95 14:53:46  PTReplay.info
  55.      628     254 59.5% 30-Jan-95 14:54:38  PTReplay/Examples.info
  56.     7395    2346 68.2% 30-Dec-94 17:44:32  PTReplay/examples/control.c
  57.     3794     684 81.9% 26-Dec-94 15:19:56  PTReplay/examples/Control.gui
  58.     3036     789 74.0% 30-Dec-94 15:01:28  PTReplay/examples/control.h
  59.     2519     823 67.3% 30-Dec-94 17:44:08  PTReplay/examples/control_temp.c
  60.     9128    5392 40.9% 03-Jan-95 17:55:38  PTReplay/examples/PT-Player
  61.     2234     926 58.5% 30-Dec-94 17:36:44  PTReplay/examples/PT-Player.c
  62.      835     395 52.6% 28-Dec-94 13:53:44  PTReplay/examples/PT-PLayer.info
  63.      562     256 54.4% 30-Dec-94 17:19:18  PTReplay/examples/smakefile
  64.     5208    3388 34.9% 05-Jan-95 17:54:52  PTReplay/examples/SmallPlay
  65.     1289     591 54.1% 05-Jan-95 17:54:02  PTReplay/examples/SmallPlay.c
  66.    11821    3588 69.6% 30-Jan-95 14:31:02  PTReplay/PTReplay.doc
  67.      474     219 53.7% 30-Jan-95 14:31:02  PTReplay/PTReplay.doc.info
  68.     6864    3703 46.0% 30-Jan-95 14:52:40  PTReplay/ptreplay.library
  69.     1514     646 57.3% 21-Dec-94 16:49:02  PTReplay/ReadMe
  70.      463     206 55.5% 03-Jan-95 10:21:40  PTReplay/ReadMe.info
  71.      332     221 33.4% 26-Dec-94 15:11:32  PTReplay/Include/ptreplay.h
  72.      322     226 29.8% 30-Jan-95 15:16:10  PTReplay/Include/ptreplay.i
  73.      571     263 53.9% 03-Jan-95 09:57:24  PTReplay/Include/ptreplay_lib.fd
  74.      634     200 68.4% 03-Jan-95 09:58:52  PTReplay/Include/ptreplay_lib.i
  75.      856     237 72.3% 03-Jan-95 09:59:16  PTReplay/Include/ptreplay_pragmas.h
  76.      220     135 38.6% 30-Jan-95 15:17:30  PTReplay/Include/ptreplay_pragmas.m
  77.      737     257 65.1% 03-Jan-95 09:57:52  PTReplay/Include/ptreplay_protos.h
  78. -------- ------- ----- --------- --------
  79.    62064   25999 58.1% 30-Jan-95 15:26:06   24 files
  80.